Python Job: Développeur·euse de logiciels | Software Developer

Job added on

Company

BEEM

Location

Montreal - Canada

Job type

Full-Time

Python Job Details

English will follow

À propos de BEEM & Fleetlane


Chez BEEM, notre mission est de démocratiser l’accès et l’utilisation des données pour toutes les organisations, quelle que soit leur taille. Pour ce faire, BEEM s’appuie sur la passion et l’innovation pour proposer des solutions logicielles de données modernes de type SaaS. Nous croyons que le processus d'utilisation et de monétisation de toutes les données accessibles doit être simple. Nous dotons nos clients de plateformes logicielles intuitives conçues pour éliminer à grande échelle la complexité d'utilisation, de transformation et d'automatisation des actions pilotées par les données, telles que la plateforme BEEM et l’application Fleetlane. Tout ce que nous faisons vise à créer une expérience agréable et personnalisée, depuis nos solutions à notre intégration et à notre support.


Nous sommes fiers de veiller à ce que chaque membre puisse croître personnellement et professionnellement. Nous croyons en une entreprise responsable qui respecte les compétences et l'expertise individuelle de chacun, fournit un environnement de travail créatif et flexible et, pourquoi pas, vin ou scotch le jeudi après-midi !


L'opportunité...


Notre division Fleetlane se spécialise à offrir aux marché de l’automobile des solutions logicielles qui leur permettent d’augmenter l’efficacité et la rentabilité de leurs opérations. De plus, cela leur permet d’améliorer l’expérience-client en permettant l’évolution de leurs services de véhicules de courtoisies ou autres services de mobilité.

En tant que Développeur·euse de logiciels chez Fleetlane, tu seras responsable de la conception, du développement, de la mise en œuvre et de la maintenance de logiciels de haute qualité et tu auras l'opportunité de travailler sur des projets passionnants et innovants qui auront un impact sur des entreprises à travers le monde. Tu travailleras en étroite collaboration avec nos équipes internes et externes pour garantir que les solutions de logiciels que nous proposons sont à la fois innovantes et efficaces.


Notre équipe aura besoin de toi pour :


  • Travailler en étroite collaboration avec les équipes d'architecture, de développement et de données pour établir les spécifications et résoudre les problèmes des fonctionnalités.
  • Participer à la conception, au développement et à la mise en œuvre de nouvelles fonctionnalités et améliorations de l’API.
  • Construire des composants UI réutilisables de haute qualité.
  • Concevoir et écrire des tests unitaires, d'intégration et de bout en bout
  • Participer à des revues de code et des sessions de pair-programming et l’amélioration continue des processus de développement.
  • S’assurer du bon fonctionnement opérationnel de la plateforme en participant aux résolutions d’incidents.

Pour intégrer notre équipe, tu dois apporter :


  • Une expérience intermédiaire ou supérieure avec Python (Django + Django Rest Framework), les bases de données relationnelles telles que MySQL et PostgreSQL.
  • Une expérience avec les technologies Front-End telles que React, Flow / Typescript, Webpack et Service Workers.
  • Des connaissances approfondies avec le fournisseurs Cloud AWS et de ses services tels que EC2, S3 et RDS.
  • Une solide connaissance des meilleures pratiques de développement logiciel, telles que Git, Code Reviews, CI/CD et Scrum.
  • Une familiarité avec des outils de suivi de performance telles que Grafana, Datadog, SumoLogic, Sentry.
  • La capacité à utiliser des outils de ligne de commande standard (Bash, Zsh, ect).
  • Une expérience d’ingestion et de traitement de données temporelles (IoT) est un plus.

Tes avantages chez BEEM !


  • Politiques salariales compétitives
  • Allocation de 500$ pour aménager ton espace de travail à domicile de manière efficace et sécuritaire
  • Un MacBook Pro
  • Politique de télétravail flexible (mais on aime se rassembler au bureau de temps à autre, principalement le vendredi, avec une montagne de viennoiseries !)
  • Une généreuse conciliation travail & vie personnelle! Jusqu'a 6 semaines de congés payés par année
    • Jusqu'à 4 semaines de vacances officielles
    • 5 jours de Wellness Day pour te reposer
    • 5 jours de vacances payées dans le temps des fêtes (car notre bureau est fermé entre Noël et le Nouvel An!)
    • Accès à 10 jours de congés supplémentaires non payés par année
    • Politique de congé de maladie illimitée
  • Plan d'assurance et avantages sociaux complets
  • Programme de Télé-médecine
  • Programme de remboursement de la formation et du développement
  • Programme de prime de référencement
  • Le 4 à 6 du jeudi
  • Collations, fruits, café et boissons à volonté
  • Activités d'équipe et sociales
  • Une retraite d’équipe annuelle
  • Parfaitement situé dans le Vieux-Montréal, à quelques mètres de la station de métro Champs-de-Mars et entourés d’agréables commodités pour ton style de vie
  • Abonnement Bixi

-


About BEEM & Fleetlane


At BEEM, our mission is to democratize access to and use of data for all organizations, regardless of their size. To do so, BEEM relies on passion and innovation to offer modern SaaS data software solutions. We believe that the process of using and monetizing all accessible data should be simple. We equip our clients with intuitive software platforms designed to massively eliminate the complexity of using, transforming, and automating data-driven actions, such as the BEEM platform and Fleetlane application. Everything we do aims to create a personalized and enjoyable experience, from our solutions to our integration and support.


We are proud to ensure that each member can grow personally and professionally. We believe in a responsible company that respects the individual skills and expertise of each person, provides a creative and flexible working environment, and, why not, wine or scotch on Thursday afternoons!


The Opportunity...


Our Fleetlane division specializes in offering the automotive market software solutions that enable them to increase the efficiency and profitability of their operations. In addition, it allows them to improve the customer experience by enabling the evolution of their courtesy vehicle services or other mobility services.


As a Software Developer at Fleetlane, you will be responsible for designing, developing, implementing, and maintaining high-quality software and will have the opportunity to work on exciting and innovative projects that will impact businesses worldwide. You will work closely with our internal and external teams to ensure that the software solutions we offer are both innovative and effective.


Our team will need you to:


  • Work closely with architecture, development, and data teams to establish specifications and resolve feature issues.
  • Participate in the design, development, and implementation of new features and API enhancements.
  • Build high-quality reusable UI components.
  • Design and write unit, integration, and end-to-end tests.
  • Participate in code reviews and pair programming sessions and continuous improvement of development processes.
  • Ensure the smooth operational functioning of the platform by participating in incident resolutions.

To join our team, you must bring:


  • Intermediate or higher experience with Python (Django + Django Rest Framework), relational databases such as MySQL and PostgreSQL.
  • Experience with Front-End technologies such as React, Flow/Typescript, Webpack, and Service Workers.
  • Deep knowledge of Cloud providers, AWS, and its services such as EC2, S3, and RDS.
  • A strong understanding of software development best practices such as Git, Code Reviews, CI/CD, and Scrum.
  • Familiarity with performance tracking tools such as Grafana, Datadog, SumoLogic, Sentry.
  • Ability to use standard command-line tools (Bash, Zsh, ect).
  • Experience with ingestion and processing of time-series data (IoT) is a plus.

Your Benefits at BEEM!


  • Competitive salary policies
  • $500 allocation to effectively and safely set up your home office space
  • A MacBook Pro
  • Flexible telework policy (but we like to gather at the office from time to time, mainly on Fridays, with a mountain of pastries!)
  • Generous work-life balance! Up to 6 weeks of paid time off per year
    • Up to 4 weeks of official vacation
    • 5 Wellness Days to recharge
    • 5 paid days off during the holiday season (because our office is closed between Christmas and New Year's!)
    • Access to an additional 10 unpaid days off per year
    • Unlimited sick leave policy
  • Comprehensive insurance and benefits plan
  • Telemedicine program
  • Training and development reimbursement program.
  • Referral bonus program
  • Thursday 4 to 6 happy hour
  • Snacks, fruits, coffee, and drinks available at will
  • Team-building and social activities
  • Annual team retreat
  • Perfectly located in Old Montreal, just a few meters from Champs-de-Mars metro station and surrounded by pleasant amenities for your lifestyle
  • Bixi subscription